leaf rake - German English Dictionary